package com.tender.enums;

import com.baomidou.mybatisplus.core.toolkit.StringUtils;

import java.util.Arrays;

public enum OrderStatusEnum {

    // 待审核
    APPROVE_PENDING,
    // 审核中
    APPROVE_ING,
    // 审核失败
    APPROVE_FAILED,
    // 审核成功
    APPROVE_SUCCESS,

    ;

    public static OrderStatusEnum parseOrderStatusEnum(String orderStatus) {
        if (StringUtils.isBlank(orderStatus)) {
            return null;
        }
        return Arrays.stream(OrderStatusEnum.values())
                .filter(item -> item.name().equalsIgnoreCase(orderStatus))
                .findFirst()
                .orElse(null);
    }


}
